@charset "utf-8";
/*公用图片*/
.filter_2 .labellist .labelconn a,
.filter_2 .labellist .labelconn a span,
.filter_2 .choose ul li .tag,
.filter_2 .choose ul li .tag span,
.filter_2 .labellist .labelconn a.disable,
.filter_2 .labellist .labelconn a.disable span{background-image:url(../../images/layer/fiter_bg.gif?id=1341394030313);background-repeat:no-repeat;background-color:transparent;}
/*边框*/
/*.filter_2 .filter_bd_top,
.filter_2 .filter_cnt,
.filter_2 .filter_bd_btm{background-image:url(../../images/layer/filter_border.png?id=1341394030313);background-color:transparent;width:}

.filter_2 .filter_bd_top{height:9px;background-position:0 0;overflow:hidden;}
.filter_2 .filter_cnt{background-position:-727px 0;background-repeat:repeat-y;}
.filter_2 .filter_bd_btm{height:9px;background-position:-1440px 0;overflow:hidden;}*/

.filter_2{position: relative; width:640px; height:420px;}
.filter_2 .choose{height:auto;margin:0 4px;border-bottom:#e9e9e9; padding:9px 0 0 20px;background:#f9f6f3;}
.filter_2 .choose li{padding-bottom:10px}
.filter_2 .choose .tag{background:#ff0054; border:1px solid #e6e6e6;width:auto;}
.filter_2 .tag{text-align:center;}
.filter_2 .tag span{_height:20px; line-height:23px; _line-height:20px; _padding-top:3px;}
.filter_2 .tag2{width:160px;}
.filter_2 .choose p{padding-bottom:9px; font-weight:bold;}
.filter_2 .choose p span{padding-left:10px;font-weight:normal}
.filter_2 .choose ul li{position:relative;width:auto; height:25px; float:left; margin-right:13px; display:inline;}
.filter_2 .choose ul li .tag{float:left;position:relative;right:-22px;left:0px;height:25px;padding-left:13px;border:none;background-position:0 0 ;}
.filter_2 .choose ul li .tag span{float:left;padding-right:13px; white-space:nowrap;height:25px;background-position:right -33px;}
.filter_2 .choose .close{position:absolute;right:-3px; top:6px;}
.filter_2 .close_t{right:-10px; _right:-9px; top:-10px; _top:-9px; cursor: pointer; height:26px; _height:18px; width:26px; _width:18px; position: absolute; background:url(../../images/layer/lableclose.png?id=1341394030313) no-repeat;_background:url(../../images/layer/lableclose.gif?id=1341394030313) no-repeat;}
.filter_2 .labellist{position:relative;margin:0 4px; height:auto;}
.filter_2 .labellist .labelconn{float:left;width:610px; padding-left:20px;overflow:hidden; /*overflow-y:scroll*/}
.filter_2 .labellist .labelconn .tit{clear:both; padding:13px 0 9px; font-weight:bold;}
.filter_2 .labellist .labelconn a{float:left;height:25px; margin-right:10px;padding-left:12px;display:inline;background-position:0 -66px;}
.filter_2 .labellist .labelconn a span{padding-top:1px;float:left;padding-right:12px;height:25px;background-position:right -99px;width: 50px;}
.filter_2 .labellist .labelconn a:hover{text-decoration:none; color:#fff;background-position:0 0;}
.filter_2 .labellist .labelconn a:hover span{background-position:right -33px;}
.filter_2 .labellist .labelconn a.cur{color:#fff;background-position:0 0;}
.filter_2 .labellist .labelconn a.cur span{background-position:right -33px;}
.filter_2 .labellist .labelconn a.disable,
.filter_2 .labellist .labelconn .disable:hover{color:#CCC;cursor:default;background-position:0 -132px; border:none;}
.filter_2 .labellist .labelconn a.disable span,
.filter_2 .labellist .labelconn .disable:hover span{background-position:right -165px;}
.filter_2 .labellist .labelconn div{float:left;}
.filter_2 .labellist .labelconn a.long span{width:134px;}
.filter_2 .labellist .labelconn_tab{width:504px; margin:20px 0 0 45px;float: none; height:auto;}
.filter_2 .labellist .labelconn_tab a{margin-bottom:15px; width:auto; border:none;}
.filter_2 .labellist .scroll{position: absolute; right:2px; cursor: pointer;}
.filter_2 .labellist .labelconn_tab li{float:left; padding-bottom:10px;}
.filter_2 .labellist .labelconn_tab .labelconn_tab_tit{font-size:14px; padding:0 0 20px;}
.filter_2 .labellist .label_w{width:600px; margin:20px 10px 0 0;}
.filter_2 .labellist .label_w li { float: left; padding-bottom: 5px;}
.filter_2 .labellist .label_w .labelconn_tab_tit{font-size:12px;color:#6D2D11;font-weight:bold;padding: 0 0 10px;}
.filter_2 .labelbtn{padding:30px 0 25px; text-align:center}
.labelconn_tab .ware_switch { background: url(../../images/common/ware_arrow.png?id=1341394030313) no-repeat 0 0; height: 48px; position: absolute; width: 48px; z-index: 100;}
.labelconn_tab .ware_prev {background-position: -2px -2px; left: 10px;top:90px;}
.labelconn_tab .ware_prev:hover{left:10px;top:90px;background-position:1px -104px;}
.filter_2 .labellist .labelconn_tab .ware_switch a{background:none;width:48px; height:48px;}
.labelconn_tab .ware_switch { background: url(../../images/common/ware_arrow.png?id=1341394030313) no-repeat 0 0;  height: 48px; position: absolute; width: 48px; z-index: 100;}
.labelconn_tab .ware_next {background-position: -56px -2px; right: 10px;top:90px;}
.labelconn_tab .ware_next:hover{right:10px;top:90px;background-position:-56px -104px;}
.labelconn_tab .next_cur{background-position:-56px -53px;}
.labelconn_tab .prev_cur{background-position:1px -53px;}
.my_tab{padding:20px 0 0 48px;}
.my_tab .my_tab_tit{float:left; line-height:33px; padding-right:10px;}
.my_tab .add_tab{height:33px;width:471px; float:left; background: url(../../images/layer/add_btn.gif?id=1341394030313) no-repeat 0 0; }
.my_tab .add_tab input{padding:7px 4px 4px; width:390px; border:1px solid #fff; margin:1px;}
.my_tab .add_tab .add_btn{height: 33px;float:right;width:61px;background: url(../../images/layer/add_btn.gif?id=1341394030313) no-repeat right 0;}